package com.alan.libapi.model.persistent;

/**
 * @className: ErrorSets
 * @describtion: ErrorSets
 * 错误返回码
 * errorCode：xFyyzz，一共六位整数其含义如下：
 * x：表示该命令的协议版本，1表示第一版；
 * F：表示该命令类型，0表示http的GET方式，1表示http的POST方式；
 * yy：表示命令编号如01表示第一号命令；
 * zz：表示错误编号；
 * 如：110202：
 * 1  1  02  02表示该命令为第一版通讯协议，http的POST请求方式的第02号命令的02类型错误（该编号表示：用户注册命令返回的错误为注册信息提交的验证码已失效）。
 * @author: AlanWang
 * @email: 850267876@qq.com
 * @time: 2016/4/18 16:34
 */
public class ErrorSets {

    //<-----------------------------------------以下为公用错误码和错误信息--------------------------------------->
    public static final int CODE_NETWORK_REQUEST_FAILED = 130001;
    public static final String MSG_NETWORK_REQUEST_FAILED = "网络请求失败！";

    public static final int CODE_HAVE_NOT_LOGIN = 100000;
    public static final String MSG_HAVE_NOT_LOGIN = "当前还未登录！";

    //<-----------------------------------------以下为Get方式获取信息的错误码和错误信息--------------------------------------->
    public static final int CODE_GET_BOUND_DEVICE_UNBOUND = 100302;
    public static final String MSG_GET_BOUND_DEVICE_UNBOUND = "您还未绑定设备！";

    //登录错误返回
    public static final int CODE_USER_LOGIN_ACCOUNT_NOT_EXIST = 110302;
    public static final String MSG_USER_LOGIN_ACCOUNT_NOT_EXIST = "登录帐号不存在";
    public static final int CODE_USER_LOGIN_PWD_ERROR = 110303;
    public static final String MSG_USER_LOGIN_PWD_ERROR = "登录密码错误";


    //<-----------------------------------------以下为Post方式提交信息的错误码和错误信息--------------------------------------->
}
